package de.tabuma.soap;

/**
 * Constants for identification of wsdl / xsd elements 
 * @author $Author: alefen $
 * @version $Revision: 1.1 $
 * @since $Date: 2009/12/30 02:53:55 $
 */
public class constants {

    public static final String URI_WSDL = "http://schemas.xmlsoap.org/wsdl/";
    public static final String URI_XSD = "http://www.w3.org/2001/XMLSchema";
    public static final String URI_BPEL = "http://docs.oasis-open.org/wsbpel/2.0/plnktype";
    public static final String URI_SOAP = "http://schemas.xmlsoap.org/wsdl/soap/";

    public static final String CONST_SCHEMALOCATION = "";
    public static final String T_BINDING = "binding";
    public static final String T_BINDING_OPERATION = "operation";
    public static final String T_BINDING_OPERATION_FAULT = "fault";
    public static final String T_BINDING_OPERATION_MESSAGE_INPUT = "input";
    public static final String T_BINDING_OPERATION_MESSAGE_OUTPUT = "output";
    public static final String T_DEFINITIONS = "definitions";
    public static final String T_DOCUMENTATION = "documentation";
    public static final String T_DOCUMENTED = "documented";
    public static final String T_FAULT = "fault";
    public static final String T_IMPORT = "import";
    public static final String T_MESSAGE = "message";
    public static final String T_OPERATION = "operation";
    public static final String T_PARAM = "param";
    public static final String T_PART = "part";
    public static final String T_PORT = "port";
    public static final String T_PORT_TYPE = "porttype";
    public static final String T_SERVICE = "service";
    public static final String T_TYPES = "types";

    public static final String XS_ALL = "all";
    public static final String XS_ANNOTATION = "annotation";
    public static final String XS_ANY = "any";
    public static final String XS_ANY_ATTRIBUTE = "anyattributes";
    public static final String XS_APPINFO = "appinfo";
    public static final String XS_ATTRIBUTE = "attribute";
    public static final String XS_ATTRIBUTE_GROUP = "attributegroup";
    public static final String XS_CHOICE = "choice";
    public static final String XS_COMPLEX_CONTENT = "complexcontent";
    public static final String XS_COMPLEX_TYPE = "complextype";
    public static final String XS_DOCUMENTATION = "documentation";
    public static final String XS_ELEMENT = "element";
    public static final String XS_ENUMERATION = "enumeration";
    public static final String XS_EXTENSION = "extension";
    public static final String XS_FIELD = "field";
    public static final String XS_FRACTION_DIGITS = "fractiondigits";
    public static final String XS_GROUP = "group";
    public static final String XS_IMPORT = "import";
    public static final String XS_INCLUDE = "include";
    public static final String XS_KEY = "key";
    public static final String XS_KEYREF = "keyref";
    public static final String XS_LENGTH = "length";
    public static final String XS_LIST = "list";
    public static final String XS_MAX_EXCLUSIVE = "maxexclusive";
    public static final String XS_MAX_INCLUSIVE = "maxinclusive";
    public static final String XS_MAX_LENGTH = "maxlength";
    public static final String XS_MIN_EXCLUSIVE = "minexclusive";
    public static final String XS_MIN_INCLUSIVE = "mininclusive";
    public static final String XS_MIN_LENGTH = "minlength";
    public static final String XS_NOTATION = "notation";
    public static final String XS_PATTERN = "pattern";
    public static final String XS_REDEFINE = "redefine";
    public static final String XS_RESTRICTION = "restriction";
    public static final String XS_SCHEMA = "schema";
    public static final String XS_SELECTOR = "selector";
    public static final String XS_SEQUENCE = "sequence";
    public static final String XS_SIMPLE_CONTENT = "simplecontent";
    public static final String XS_SIMPLE_TYPE = "simpletype";
    public static final String XS_TOTAL_DIGITS = "totalgigits";
    public static final String XS_UNION = "union";
    public static final String XS_UNIQUE = "unique";
    public static final String XS_WHITE_SPACE = "whitespace";

    public static final String S_ADDRESS = "address";
    public static final String S_BINDING = "binding";
    public static final String S_BODY = "body";
    public static final String S_FAULT = "fault";
    public static final String S_HEADER = "header";
    public static final String S_HEADER_FAULT = "headerfault";
    public static final String S_OPERATION = "operation";

    public static final String B_PARTNER_LINK_TYPE = "partnerlinktype";
    public static final String B_ROLE = "role";

}
